a walrus - French English Dictionary